multiple track radar - Spanish English Dictionary